huge farm - Español Inglés Diccionario